Skip to content

refactor: split lazy initialized fields into dedicated cache classes#477

Merged
wgtmac merged 1 commit intoapache:mainfrom
zhjwpku:split_schema_cache
Jan 2, 2026
Merged

refactor: split lazy initialized fields into dedicated cache classes#477
wgtmac merged 1 commit intoapache:mainfrom
zhjwpku:split_schema_cache

Conversation

@zhjwpku
Copy link
Collaborator

@zhjwpku zhjwpku commented Jan 1, 2026

  • Split Schema lazy initialized fields into SchemaCache class
  • Rename CachedSnapshot to SnapshotCache

This refactoring improves consistency with TableMetadataCache

- Split Schema lazy initialized fields into SchemaCache class
- Rename CachedSnapshot to SnapshotCache

This refactoring improves consistency with TableMetadataCache
@wgtmac wgtmac merged commit 80f7408 into apache:main Jan 2, 2026
10 checks passed
@zhjwpku zhjwpku deleted the split_schema_cache branch January 8, 2026 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants